MapEdit Core
Tipp
Sie können direkt sehen inwiefern Ihr über unseren Support gemeldeten Fall oder Wunsch in dieser Version gelöst wurde. Falls vorhanden haben wir jeweils einen Verweis auf das entsprechende Support Ticket mit aufgeführt.
Beispiel: [Support Ticket#84433]
23.2.0
- rework of network tracing
- support for other geometry formats than GeoJSON in data queries (#13212)
- provide additional information about columns and tables in results of data queries (#13211)
- support for
CLOB
,NCLOB
andBLOB
data types in data queries (#13293) - provide query timing in
DataQueryResult
(#13294) - provide information if user can change his password in
ClientAuthenticationResult
(#13346) - supply license type and allow requesting it on login (#13344)
- supply user group names on login (#13342)
- supply
isUnderDevelopment
flag in/rest/application/startupInfo
(#13345) - fix for using correct table if domain table with similar name exists (#13192)
- fix for NullPointerException on missing table name in call to
/rest/projects/{projectName}/datasources/{datasource}/forms/{formName}/{formType}
- fix for wrong caching of changed forms
- supply MapEdit version on call to
/rest/repository/list
endpoint (if known) - updated libraries
23.1.3
- fix for providing correct coordinate system name (#12664)
23.1.2
- additions for respecting user groups for map layers (#11248)
- the
uses2FA
flag inClientAuthenticationResult
is only set, if the user has already verified the 2FA (#12540) - provide HTTP error 400 if 2 factor authentication was not enabled for the current user on
/rest/authentication/2fa/disable
endpoint
23.1.1
- support for complex reference control (#12309)
- support for domain table entries with additional columns/values (#12407).
- add feature rule for recording changed records (#12380)
- supply highlight zoom level property for forms (#12408).
- fixes for updating features
- changed APIs
- document related functions accept and return document infos (
DocumentInfo
/DocumentInfoLink
) with anurl
field, the fieldfilename
is deprecated and will be removed in 24.1 (#12396)
- document related functions accept and return document infos (
23.1.0
- requires WildFly 27 and JDK 17 (#10983 and #10984), will not work on WildFly 26 and below!
- minimum supported version for connecting to a remote MapEdit repository is MapEdit Desktop 22.1.152.0
- fix for reading compound polygons/linestrings from Oracle databases (#11365)
- missing forms are created on-the-fly (#11863)
- rounding of geometry coordinates (#11764)
- number of decimal places depends on whether the coordinate system is metric or not
- target precision is millimeter for both, which means 3 decimal places for metric and 8 decimal places for degree coordinates
- user groups for ribbon items and map layers are respected (#11248)
- for forms the default sort order on start is read from the AppBuilder repository (#11877)
- fix for wrong logging of web authentication URL
- if a remote repository is configured, it is favored before using a local MapEdit repository (#11908)
- all search infos get an id based on their contents (#12089)
- support for spatial searches (object info) (#11788)
- support for placeholders in search queries, especially inside of string literals (#11939/#12247)
- fix for using only a key column to get a geometry in a search query (#12248)
- supply SRID from additional coordinate system in map window (#12276)
- fix for standard search using only a single column (#12245)
- fix for
SQLException: invalid column type: 1111
on Oracle databases - allow multiple geometries in search results (#12246).
- updated libraries
- changed APIs
- new function for getting authentication metadata of the active session at
/rest/authentication/active
(#11460)
- new function for getting authentication metadata of the active session at
22.2
22.2.4
- To avoid large sprites and thus slow generation, maximum sizes for sprites and all images of a sprite have been added
- Maximum sprite size: 4096x4096 pixel
- Maximum sprite entry size: 1024x1024 pixel
- The maximum zoom level of a mapwindow is taken into account when calculating the size of a sprite entry
- Added minimum transparency '1%' to lines. This way we avoid 0% transparent lines that cannot be selected by the client.
- Fixed a bug that made it impossible to work with fulltext searches containing special characters
- Fixed a bug that made it impossible to update already added fulltext searches
- Fixed a bug where an empty display model could cause errors on server side
22.2.3
- additional fix for file paths differing in case (mostly on Linux systems)
22.2.2
- fix for reading SOD files with encoded strings (#11687)
- support for file paths differing only in case for local repositories (using
MapEdit.RepositoryPath
) - better definition of SearchInfo/SearchItemInfo in OpenAPI
- updated libraries
22.2.1
- fixed bug with wrong forms while packaging a offline package
- allowing authentication in url when downloading an offline project
- offline mode is disabled by default, set system property
MapEdit.Offline.Enable
totrue
to enable it. - optimizations for storing empty tiles
22.2.0
- fix for parsing expressions for MapBox containing
IS NOT NULL
- minimum supported version for connecting to a remote MapEdit repository is MapEdit Desktop 22.1
- better definition of file uploads in OpenAPI
- updated libraries
22.1
22.1.22
- rework handling of feature rules and reduce number of used connections
- better handling of sequence emulation in SQLite (#9116)
- fix for topology feature rules
- fix for querying all features of a table using
/rest/data/{datasource}.{tablename}/records
- changes for creating/updating database connections in WildFly
- increased timeout for getting a connection to 90s
22.1.21
- support for searches like in MapEdit Desktop (#6770)
- the maximum number of search results returned is 2000, but can be reduced using a setting in the search query
- enabling 2 factor authentication provides a URL to import the token into Google Authenticator
- to enforce using the 2 factor authentication for all upcoming logins the user needs to verify he has stored the one time password securely by
- either just login using his credentials and a valid one time password
- or call
/rest/authentication/2fa/verify
with a valid one time password
- fix for vector tiles rendering if the geometries lie in a neighbor coordinate system (near the boundary, e.g. UTM32/UTM33)
- hardening for databases with invalid config entries in topology metadata
- changed APIs
- new function for disabling 2 factor authentication for another user at
/rest/authentication/2fa/disable/{login}
(requires administrative rights) - new function for verifying 2 factor authentication before enforcing it at
/rest/authentication/2fa/verify
- removed
/rest/application/projects/{projectName}/networkTracings/settings
use/rest/application/projects/{projectName}
instead, which contains all network tracing settings
- new function for disabling 2 factor authentication for another user at
- updated libraries
22.1.20
- multiline labels are now aligned correctly (#10778)
- ribbons: form button now contains filter (#9521)
- fixed bug where it was possible that lines showed up with 0px height in sprites (#10708)
- additional support for
LIKE
expressions in MapBox- supported are search terms with
%
as placeholder on start and end and containing no other placeholders like_
or%
like that:%Text%
- supported are also constant search terms like
Text
without any placeholders
- supported are search terms with
- use filename without extension for objects built from SOD files etc.
- support for negative number values in conditions like
COLUMN=-1
- updated libraries
22.1.19
- fix for loading map definitions
22.1.18
- fix for reading SOD files with encoded URLs
- fix for hatches in display model
- fix for alignment of labels
- fix for detecting label feature classes
22.1.17
- support for 2 factor authentication (#10595)
- support for simple row queries in data queries that allow placeholders like
FID_ATTR={FID}
(#10674).- these row queries are executed once per record of the main query and can access all attributes of this record
- the first column of the first row of the result is stored as a column named like the row query id in the result set
- attribute features in the utility model can be inserted with an associated geometry in one step (#7800)
- small fixes for handling of table redirects
- better detection of underlying tables of views and materialized views for Oracle, PostgreSQL and SQLite
- datasource names in REST API are now case-insensitive
- support for directory aliases (in document manager and metadata)
- changed APIs
- new function for uploading and linking one or more documents to a feature in a single step at
/rest/application/projects/{projectName}/documents/{datasource}.{tablename}/{id}/upload
- new function for uploading and linking one or more documents to a feature in a single step at
- fixes for generated OpenAPI
- updated libraries
22.1.16
- provide bookmarks to client
- support for more complex expressions in
filterValues
(#10525) - support for document manager control (#10477)
- support for storing and retrieving documents in
TB_FEATURE_DOCUMENT
andme_file
(#9608, #10477) - provide
Location
header for functions for adding records and documents - provide better feedback for database operations canceled by feature rules
- changed APIs
- new functions for adding, getting and removing documents below
/rest/application/projects/{projectName}/documents/
- deprecated
/rest/application/projects/{projectName}/networkTracings/settings
use/rest/application/projects/{projectName}
instead, which contains all network tracing settings
- new functions for adding, getting and removing documents below
22.1.15
- fix for serialization of datetimes with 0 seconds to JSON (in compliance with to RFC 3339)
- fix for restoring sessions after server restart that lead to using licenses for already expired sessions
- fix for metrics to show only active sessions
- small fixes for timeouts while trying to instantiate a service bean
22.1.14
- fix for MapEdit Mobile requiring view licenses for usergroups that are not allowed to edit (#10481)
- MapEdit Mobile only supports concurrent licenses (marked as
Edit
in the license file)
- MapEdit Mobile only supports concurrent licenses (marked as
- support for SQL labels (#9607)
- support for
NOT LIKE
operators in conditions (e.g. for styling vector tiles) - MapBox expression support for
COALESCE
/NVL
,LOWER
andUPPER
functions - partial support for
LIKE
expressions in MapBox- supported are search terms with
%
as placeholder on start and end and containing no other placeholders like_
or%
like that:%Text%
- supported are search terms with
- fix for detection of original URL identification using
X-Original-Url
- fixes for storing Z-coordinates of points if client sends height/Z values
- updated libraries
22.1.13
- fixes for serialization of datetimes to JSON, e.g. while creating an offline package
- support for table redirects without a specified column (table to table)
- updated libraries
22.1.12
- fix for reading Oracle TNS names files (#10390)
- support for reverse proxies setting the whole URL in
X-Original-Url
header likehttps://myserver.domain.de/mapedit-core/rest/core/reverseProxyTest
- in this case host name and SSL detection use this URL and headers like
X-Original-Host
,X-Forwarded-Proto
etc. are not necessary
- in this case host name and SSL detection use this URL and headers like
- updated libraries
22.1.11
- fix for not picking up changes in MapEdit repository (#10267)
22.1.10
- fix for errors while upgrading from a 21.2 version (#10267, #10348)
- log more details if user is allowed to EDIT, but has no EDIT license
- vidoc can be enabled by setting the system property 'MapEdit.Vidoc.Enable'
22.1.9
- fix for handling of timestamps (#10279)
- rework of database operations and queries
22.1.8
- fix for features not being updated (#10278)
- caching/performance improvements for sprite creation for MapBox
- filters for domain values that could not be solved throw a usable exception
(for the client, fixes
java.lang.IllegalStateException
onfilterValues
) - fix transaction timeout for building MapBox sprites
22.1.7
- rework/performance improvements for vector tile rendering
- supports using old and new mobile licenses
- fixes for display model and MapBox handling
- fix for
java.util.ConcurrentModificationException
while getting a MapBox style - fix for SQLite metadata handling (column types and sizes)
- performance optimizations for repository storage and caches
- log execution times of scheduled tasks
- updated libraries
22.1.6
- support for bookmarks (#4793)
- fixed bug that resulted in all lines of the same style type to have the same color
- added mapbox SDF icons. This will enable data-driven single colorization of icons
- added replacement of AutoCAD Map3D '\P' (line break) with mapbox conform line breaks
- fix for caching of map windows and display models
- changes for mapping repository entries to cached data
- added some metrics (active sessions/available licenses per application)
- that can be accessed at http://localhost:9990/metrics/application/ when the corresponding service has been loaded
- added caching for sprites
- reworked MapEdit repository handling to support additional paths
- changed APIs
- removed
/rest/configuration
without replacement (obsolete) - removed
/rest/projects/{projectName}/mapwindows
(was already deprecated) -> use/rest/application/projects/{projectName}
instead - changed
/rest/repository/connections/{tileServerConnectionName}
to/rest/repository/mapServerConnections/TileServer/{tileServerConnectionName}
- removed
22.1.5
- fixed bug that prevented default line width values from working
22.1.4
- performance improvements for Oracle and PostGIS
- updated libraries
22.1.3
- rework of Oracle geometry reading fixing issues with missing holes in polygons (#9857)
- Updated Swagger UI
- updated libraries
22.1.2
- offline mode can be disabled by setting the system property
MapEdit.Offline.Enable
tofalse
(default/not set istrue
/enable offline mode) (#7500) - supply ordering for comboboxes in forms to clients using attribute
domainOrderByColumns
inControlCombo
(#9625) - changed APIs
- for
ControlCombo
objects usingdomainTables
is deprecated -> usedomainTableNames
providing multiple tables as array instead
22.1.1
- it is possible to access documents/images stored in mapedit-core without authentication (like from MapEdit Desktop or Professional)
- to disable authentication, set the system property
MapEdit.Documents.EnforceAuthentication
tofalse
(default/not set istrue
/enable authentication) (#9845) - Support complex terms for filtering domain values, e.g.
SHORT_VALUE || ' - ' || VALUE
(#9262) - Active Directory handling can be switched on/off by configuring the system property
MapEdit.WebAuthenticationUrl
- example: http://localhost/MapEdit.Core.IIS.Auth (localhost needs to be replaced by the actual servername)
- fixes for missing lines/polygons in vector tiles
- small fixes and optimizations for the new cache storage backend
- further optimizations to reduce buffer/memory usage
- updated libraries
- fixed metric line width
- added line styles:
DASHED
,DOTTED
,DASHDOT
,DIVIDE
; each with 2 and 2X style
21.2
21.2.16
- small fixes and optimizations for the new cache storage backend
21.2.15
- reduced resources usage (memory+threads) by reworking cache storage backend implementation
- the new storage implementation is incompatible to older versions, so be sure to back up the
WildFly/standalone/data/mapedit-core-data
directory before upgrading to this version! - fix for
javax.ejb.ConcurrentAccessTimeoutException: WFLYEJB0241
/concurrent access timeout
while accessing webservices
21.2.14
- changes for Active Directory handling
- changed APIs
- new method
/rest/application/startupInfo
for providing information for startup of clients - removed
/rest/authentication/fromWeb
-> use/rest/authentication/fromApp
instead
21.2.13
- fix for detecting spatial indexes that exist, but are unusable
- fix for nginx proxies
21.2.12 (10.02.2022)
- fix for missing lines in vector tiles (#9358)
- fixes for decoding geometries from Oracle
21.2.11 (04.02.2022)
- fixes for using server-sent events (SSE) with reverse proxies
- improved offline package
- Added SDF property to sprite
- For more information: https://docs.mapbox.com/help/troubleshooting/using-recolorable-images-in-mapbox-maps/
21.2.10 (26.01.2022)
- fix for not respecting project metadata (show in mobile etc.) (#9217)
21.2.9 (25.01.2022)
- fix for errors in child relations feature rule on delete
- faster intersection of geometries with MBRs
21.2.8 (20.01.2022)
- live vector tiles for any configured map using new method
/rest/tiles/vectorLive/{map}/{z}/{x}/{y}.mvt
- they are always rendered from the current (live) data in the database
- new flag
storeInCache
on map definitions (default istrue
), if set tofalse
all vector tiles of this map work likelive
vector tiles (they are not cached). Mehr unter Live Vector Layer - deleting a QR code requires just
UPDATE
privileges on the associated table (no moreDELETE
privileges) - additions for detecting correct geometry type of table using SQLite database metadata
- detect spatial indexes on SQLServer
- updated EPSG data (coordinate systems+extents)
21.2.7 (14.01.2022)
- fix for accessing files in repository with backslash as path separator
- better transaction handling for database operations
- topology checks for duplicate or missing points at end of line (#9201)
- updated/removed libraries
21.2.6 (05.01.2022)
- fix for repository cache errors after a file has been updated by MapEdit AppBuilder
- fix for display models in sub folders (#6666)
- fix for topology handling: match only line endpoints, detect correct flow (partly #9201)
- new method
/rest/repository/synchronize
for synchronizing the repository explicitly - updated Oracle driver (21.3)
- updated libraries
Ticketnummer | Art | Thema |
---|---|---|
#8703 | Bug | MapEdit Mobile: After adding layer or display model symboles are not shown |
#6666 | Bug | Darstellungsmodelle in Unterverzeichnissen funktionieren nicht |
21.2.5 (09.12.2021)
- fix for transaction handling on connections already supporting JTA (e.g. Oracle) (#8976)
Tickets:
Ticketnummer | Thema |
---|---|
8390 | Erweiterte serverside Featurerules: Topologie nachführen |
8131 | QR-Code Funktionalität (Backend) |
7443 | Darstellung von Collections in ME Mobile |
7426 | Lizenz auschecken für mobile Clients |
7416 | Kartenverwaltung - Von Zoomstufe - Bis Zoomstufe auslesen |
8389 | Erweiterte serverside Featurerules: child relations |
6972 | Netzwerkverfolgung Funktion für neues Mobile |
7532 | Tabellenüberschrift bei VectorTiles mitschicken |
7292 | QR scannen via Referenztabelle |
7438 | MapEdit Mobile QR-Code flexible implementation and usage |
6704 | MapEdit Mobile - QR Code mapping |
8309 | MapEdit Mobile Web - öffnen angehängter Dokumente |
7293 | Nach Öffnen per URL-Parameter Popup mit Weiterleitung zur App |
4987 | Aufruf per Url Parameter unterstützen |
8094 | Mobile - Links auf Dokumente müssen in Mobile aufrufbar sein |
6863 | MapEdit Mobile: Zoom level layer switch |
6523 | Springen zu einem Maßstab |
7636 | Wort "Feature" durch "Objekt" ersetzen |
7624 | Admin-Panel: Funktion zum initialisieren von Lunr |
8976 | MapEdit Mobile Fehler beim Speichern des Objekts [Ticket#8427114] |
21.2.4
- fix for transformed geometries using a wrong tolerance (resulting in missing vertexes, #8093)
- internal repository cache
21.2.3
- faster transformation of vector tiles (removed workaround for proj4 bug)
- better caching for some resources
- small fixes for generated OpenAPI
- updated libraries
21.2.2
- feature rule for updating the topology (#8390)
- users/groups that are removed from AppBuilder are automatically removed from internal user storage
- small improvements for Oracle datasources with slow connections to the database
- GeoJSON source type for MapBox (#4798)
- new properties for project info
- map windows
- changed APIs
- deprecated
/rest/repository/projects/{projectName}
-> usemapWindows
property of project info from endpoint/rest/application/projects/{projectName}
instead
- deprecated
21.2.1
- API for setting, getting, deleting and searching QR codes (#8131)
- feature rule for deleting documents and QR codes of features that are deleted (#8463)
- support for application type on login and filtering of projects etc. according to it (e.g. mobile clients should only see projects that were enabled for mobile) (#8022)
- support automatic locking of user accounts after a given period of inactivity (#6791)
- restore licenses of old sessions
- new properties for project info
- added datasources
- added full text searches
- added network tracings
- enable caching for some ressources to speed up loading in clients
- faster loading of Oracle synonyms if a schema has a large number of them (#8561)
- fix for loading display models with references
- fix for CORS handling
- requires updates to clients because of API changes
- removed/changed APIs
- removed
/rest/repository/forms/{formName}
- -> use
/rest/application/projects/{projectName}/datasources/{datasource}/forms/{formName}/{formType}
(for clients) - or
/rest/repository/datasources/{datasource}/forms/{formName}/{formType}
(for AppBuilder) instead
- -> use
- removed
/rest/data/{datasource}.{tablename}/domainValues
- -> use endpoint
/rest/data/{datasource}/domainTables/{tablename}/filterValues
instead
- -> use endpoint
- removed
/rest/application/projects/open/{projectName}
- -> use endpoint
/rest/application/projects/{projectName}
instead
- -> use endpoint
/rest/repository/projects
and/rest/repository/projects/{projectName}
do no more supply user specific privileges
- removed
21.2.0 (2/2021)
- feature rule for handling child relations (delete childs etc.)
- added some metrics (active sessions, available licenses, job count)
- they can be accessed at http://localhost:9990/metrics/application/ when the corresponding service has been loaded
- fixes for license usage of clients
21.1
21.1.18
- fix for default offset of symbols in MapBox style
21.1.17
- integration of network tracing functionality
- fixes for session handling
- fixes for symbol width/heigth handling
- add relative anchor to symbols
- fixes for detecting correct column types
21.1.16
- provide dialog title in vector tiles data
- faster tile rendering for vector tiles on Oracle with slow connections to the database
- additional fix for reading of SOD files resulting in missing entries (e.g. for ribbons)
21.1.15
- enforce privileges for data queries/accessing datasources
- method core/clearCaches now also clears the cache for database metadata, use it to instantly pick up changes to the datamodel
- font glyphs for showing labels/texts in MapBox have been integrated in mapedit-core,
manually placing the
glyphs
folder inC:\WildFly\standalone\data\mapedit-core-data
is no more necessary - fix for reading of SOD files resulting in missing entries (e.g. for ribbons)
- suppresses more errors caused by clients canceling requests (e.g. for vector tiles)
21.1.14
- optimized sprite generation and warnings if the sprite size will be too large
- added
raster-opacity
for raster layers (read from opacity configured in AppBuilder)
21.1.13
- support for remote MapEdit repositories with versions 21.1.235.0 and 21.2.87.0 or newer
- fix for using local MapEdit repository (
MapEdit.RepositoryPath
) - fixes for detecting FID triggers
- better detection of tables not in the current schema
- testing reverse proxy configuration from Swagger UI is possible without logging in, but will show less
details than if an administrative user calls it
- just use this URL for a quick check: http://localhost:8080/mapedit-core/rest/core/reverseProxyTest?test=test123
- updated libraries
- updated Swagger UI
21.1.12
- better support for materialized views (Oracle/PostgreSQL)
- better handling of missing spatial indexes in Oracle versions since Oracle 18.1
21.1.11
- support for feature rules with these implementations:
USER_CREATED
,USER_MODIFIED
DATE_CREATED
,DATE_MODIFIED
- geometry
LENGTH
,AREA
- FID generation for data models without functional autoincrement of primary key columns
- extended function for testing reverse proxy configuration from Swagger UI (
rest/core/reverseProxyTest
) - fixes for detecting spatial indexes of views
- fix for MapWindows without an assigned display model
21.1.10
- a warning will be logged if vector tiles are rendered without having a usable spatial index
- fix for zoom scales in vector tiles
21.1.9
- fixes for draw order of layers in maps
- fixes for generating offline packages
21.1.8
- fixes for generating offline packages
21.1.7
- rework of handling of database metadata, especially for remote/non-LAN connections
- small fixes for SQLite connections
- support ROUND operator in queries for MapBox vector tiles
21.1.6
- fixes for vector tiles
21.1.5
- fixes for errors while loading database metadata
- fixes for generating ids/using sequences for new database records
- rework of caching to improve speed and memory usage
- MapEditMobileConnector has been removed (integration to old MapEdit Mobile) as it is not used anymore
21.1.4
- rework of vector tiles rendering with better cache handling
- automatic refresh of vector tiles
- fixes for caching of files/documents/config data
- fix for errors on streaming uncompressed empty tiles
- finished jobs are cleaned up after 1 day
- more errors on web requests are logged under
de.mum.geo
category (to MuM.log file)
21.1.3
- adding/updating map definitions/displaymodels for vector tiles clears the cache, but only if the definition actually changed
- the path for vector tiles can be configured using the system property
MapEdit.TileCachePath
- default value is
C:\WildFly\standalone\data\mapedit-core-data\documents\tilesCache
- absolute and relative paths are allowed (relative means below
WildFly\standalone\data\mapedit-core-data\
) - a restart of the application (or WildFly) is necessary to apply this setting
- default value is
- improved caching for files from remote MapEdit repositories
- new method core/clearCaches for clearing all caches for web requests and method results
- fixes for detecting MIME types of uploaded files in document storage
- maximum size of file uploads is increased to at least 100 MB on first usage of document storage (but needs restart of WildFly)
- if changes in the WildFly configuration by mapedit-core require a restart, the server will be reloaded automatically in times of low requests
21.1.2
- create/update datasources from connections defined in repository using MapEdit AppBuilder
- document storage for uploaded documents
- can be configured using the system property
MapEdit.DocumentPath
- default value is
C:\WildFly\standalone\data\mapedit-core-data\documents
- absolute and relative paths are allowed (relative means below
WildFly\standalone\data\mapedit-core-data\
)
- can be configured using the system property
- privileges from MapEdit repository are used
21.1.1
- fix to provide correct strings with foreign/special characters (e.g. with accents) to clients
- fix for cut edges in vector tiles
- fix for scale calculations in MapBox styles
- fixes for Lunr search
- default background for maps is white
- better symbol support
- updated libraries
21.1.0 (1/2021)
- first official release
- fix for allowing filterValues with column definitions like "NACHNAME||', '||VORNAME"
- update Swagger UI
- updated libraries
20.2
20.2.21 (2/2020 Preview 21)
- fixes for reverse proxy handling of query strings
- now reading the MapEdit TileServer configuration from AppBuilder
- fixes a bug where the MapBox Style was not setup correctly when the layertree was containing groups
- added DateFormat for text controls in form
- added selection mode (single, multiple) for layertree groups.
20.2.20 (2/2020 Preview 20)
- fixes for reverse proxy handling of URLs
- provide proj.4 definition of MapWindow coordinate system to clients
20.2.19 (2/2020 Preview 19)
- new REST-API for clearing whole cache or cache for a single map
- fixes for detecting feature class types
- small fixes for jobs/prerendering
20.2.18 (2/2020 Preview 18)
- fixes for recognizing Oracle synonyms and geometry tables
20.2.16 (2/2020 Preview 16)
- fixes for session handling
20.2.15 (2/2020 Preview 15)
- fixes for vector tiles to make their handling much more robust
- internal user database independent of MapEdit Desktop/Server integrations
20.2.14 (2/2020 Preview 14)
- license information for the mapedit-core server can be created using REST endpoint
/rest/core/licenseinfo
, e.g. by accessing http://localhost:8080/mapedit-core/rest/core/licenseinfo - server license (mapedit-core/Server) is needed for most operations
20.2.1 (2/2020 Preview 1)
- Initial preview version